Metropolitan Borough of Westminster
The Metropolitan Borough of Westminster was a metropolitan borough in the County of London, England, from 1900 to 1965.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Wellington Barracks
Barracks of the British Army in Westminster, London
Westminster Chapel
Church in Westminster, England
The Guards Museum
Military museum in London, England
Buckingham Gate
Street in Westminster London, England
Petty France, London
Street in London, England
Embassy of South Korea, London
Diplomatic mission of South Korea in the United Kingdom
Buckingham Gate drill halls
Quilon Restaurant
Michelin starred Indian restaurant in London